multi-storey blocks - French English Dictionary